package one.stand.model;

import lombok.Data;

import java.util.Date;

@Data
public class GoodsAssembleModel extends BaseModel{

    /**
     * 拼团id
     */
    private Integer assembleId;

    /**
     * 商品id
     */
    private Integer goodsId;

    /**
     * 活动开始时间
     */
    private Date startTime;

    /**
     * 活动结束时间
     */
    private Date endTime;

    /**
     * 拼团有效期（单位小时）
     */
    private Integer termOfValidity;

    /**
     * 成团人数
     */
    private Integer peopleNum;

    /**
     * 单账号最多开团数
     */
    private Integer openRegiment;

    /**
     * 单账号最多参团数
     */
    private Integer joinRegiment;

    /**
     * 单账号最多可购买数
     */
    private Integer maxPurchase;

    /**
     * 企业id
     */
    private Integer companyId;

    /**
     * 1拼团商品
     */
    private Integer isAssemble;

    /**
     * 拼团发布时间
     */
    private Date assembleTime;

    /**
     * 商品分类名称
     */
    private String goodsTypeName;

    /**
     * 商品名称
     */
    private String goodsName;

    /**
     * 商品数量
     */
    private String goodsNum;

    /**
     * 最低拼团价格
     */
    private Integer minAssemblePrice;

    /**
     * 最低价格
     */
    private Integer minPrice;

    /**
     * 0:草稿箱 1:正式发布
     */
    private Integer assembleType;

    /**
     * 已拼团人数
     */
    private Integer putAssemble;

    /**
     * 拼团状态
     * 1:进行中;2:结束
     */
    private Integer state;
}